@charset "UTF-8";
*{margin:0;padding:0;}
body, html {
    margin: 0;
    padding:0 !important;
    padding:90px 0 32px 0;
    width:100%;
    height:100%;
    overflow:hidden;
}
.header {
    background: #C9F;
    width: 100%;
    height: 100px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
    text-align: center;
    background-color: #778899;
}
#reghead{
    width: 100%;
    height: 60px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
    text-align: center;
    background-color: #778899;
}
#rgcanvs{
    width: 100%;
    height: 40px;
    overflow: hidden;
    position:absolute!important;
    position:relative;
    top:60px!important;
    top:0;
    width: 100%;
    text-align: center;
}
.content {
    position:absolute!important;
    position:relative;
    top:90px!important;
    top:0;
    bottom:40px;
    width:100%;
    overflow:hidden;
    height:auto!important;
    height:100%;
    text-align: center;
}
.tab1{
    width: 400px;
    text-align: center;
}
.footer {
    background: #9CF;
    width: 100%;
    height: 40px;
    color: #e1efff;
    line-height: 32px;
    letter-spacing: 1px;
    text-align: center;
    clear: both;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #778899;
}
.Pbgmain{
   background-color: #408891;




}
